#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# pip install pillow
# 操作图像
# 来看看最常见的图像缩放操作，只需三四行代码：
# import requests
# with open('head.jpg','ab') as f:
#     f.write(requests.get('http://img03.tooopen.com/uploadfile/downs/images/20110714/sy_20110714135215645030.jpg').content)
from PIL import Image

# 打开一个jpg图像文件，注意是当前路径:
im = Image.open('head.jpg')
# 获得图像尺寸:
w, h = im.size
print('Original image size: %sx%s' % (w, h))
# 缩放到50%:
im.thumbnail((w // 2, h // 2))
print('Resize image to: %sx%s' % (w // 2, h // 2))
# # 把缩放后的图像用jpeg格式保存:
# im.save('thumbnail.jpg', 'jpeg')
# 其他功能如切片、旋转、滤镜、输出文字、调色板等一应俱全。
# 比如，模糊效果也只需几行代码：
from PIL import Image, ImageFilter

# 打开一个jpg图像文件，注意是当前路径:
im = Image.open('head.jpg')
# 应用模糊滤镜:
im2 = im.filter(ImageFilter.BLUR)
im2.save('blur.jpg', 'jpeg')
